
/* ::::: http://wfxsys.iweis.net/m/tpl/25/css/reset.css ::::: */

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, button { padding: 0px; margin: 0px; border: medium none; }
img { margin: 0px; padding: 0px; border: medium none; }
a { cursor: pointer; text-decoration: none; }
fieldset, img { border: 0px none; }
address, caption, cite, code, dfn, em, strong, th, var { font-weight: normal; font-style: normal; }
ol, ul { list-style: outside none none; }
h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; }
q::before, q::after { content: ""; }
body {  }
/* ::::: http://wfxsys.iweis.net/m/tpl/25/css/public-640.css ::::: */

.o_box { width: 100%; height: auto; position: relative; margin-bottom: 10px; }
.order_menu_box { width: 100%; height: 50px; overflow: hidden; border-bottom: 1px solid rgb(229, 229, 229); border-top: 1px solid rgb(229, 229, 229); }
.order_menu_box li { width: 20%; height: 50px; float: left; background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.order_menu_box li a { width: 100%; line-height: 50px; color: rgb(51, 51, 51); font-size: 14px; text-align: center; cursor: pointer; display: block; }
.o_l_a { height: 52px; width: 2px; background: transparent url('../images/my_list_line_03.png') no-repeat scroll right center / 2px 20px; position: absolute; top: 0px; left: 19.7%; }
.o_l_b { height: 52px; width: 2px; background: transparent url('../images/my_list_line_03.png') no-repeat scroll right center / 2px 20px; position: absolute; top: 0px; left: 39.7%; }
.o_l_c { height: 52px; width: 2px; background: transparent url('../images/my_list_line_03.png') no-repeat scroll right center / 2px 20px; position: absolute; top: 0px; left: 59.7%; }
.o_l_d { height: 52px; width: 2px; background: transparent url('../images/my_list_line_03.png') no-repeat scroll right center / 2px 20px; position: absolute; top: 0px; left: 79.7%; }
.order_menu_box li:hover, .order_menu_box .current { background: rgb(255, 255, 255) url('../images/order_under_03.png') repeat-x scroll center bottom / auto 3px; color: rgb(239, 116, 62); }
.public_box { width: 100%; height: auto; overflow: hidden; }
.am_list_box { width: 100%; height: auto; background: rgb(255, 255, 255) none repeat scroll 0% 0%; margin-bottom: 10px; border-top: 1px solid rgb(229, 229, 229); border-bottom: 1px solid rgb(229, 229, 229); }
.am_list_a { width: 100%; height: 50px; margin: auto; overflow: hidden; border-bottom: 1px solid rgb(229, 229, 229); }
.am_list_a p { font-size: 16px; color: rgb(51, 51, 51); line-height: 50px; float: left; padding-left: 14px; }
.am_list_a h6 { color: rgb(200, 160, 21); line-height: 50px; float: right; font-size: 16px; padding-right: 14px; }
.am_list_b { width: 94%; height: auto; margin: auto; overflow: hidden; display: block; }
.product_picture { width: 70px; height: 70px; border: 1px solid rgb(229, 229, 229); margin-top: 10px; overflow: hidden; float: left; margin-right: 10px; margin-bottom: 10px; }
.product_picture img { width: 100%; }
.product_text { margin-top: 10px; height: auto; overflow: hidden; }
.product_text h1 { font-size: 14px; color: rgb(102, 102, 102); line-height: 20px; height: 40px; float: left; overflow: hidden; text-align: justify; }
.pd_t { overflow: hidden; color: rgb(102, 102, 102); font-size: 14px; padding-top: 16px; clear: left; }
.pd_t h2 { float: left; }
.pd_t h3 { float: right; }
.am_line { width: 97%; margin-left: 3%; height: 1px; background: rgb(229, 229, 229) none repeat scroll 0% 0%; }
.am_list_c { width: 100%; height: 50px; overflow: hidden; font-size: 16px; line-height: 50px; border-bottom: 1px solid rgb(229, 229, 229); }
.am_list_c h4 { float: left; margin-left: 10px; color: rgb(153, 153, 153); font-size: 12px; }
.am_list_c h5 { float: right; margin-right: 10px; color: rgb(51, 51, 51); }
.am_list_c h5 span { color: rgb(242, 51, 78); }
.pf_last { width: 100%; height: auto; overflow: hidden; }
.last_a { width: 90px; height: auto; line-height: 36px; border-radius: 4px; background-color: rgb(242, 51, 78); color: rgb(255, 255, 255) ! important; display: block; text-align: center; font-size: 16px; float: right; margin: 7px 14px 7px 0px; }
.last_b { width: 88px; height: auto; line-height: 34px; border-radius: 4px; border: 1px solid rgb(229, 229, 229); display: block; text-align: center; font-size: 16px; float: right; margin-top: 7px; margin-right: 10px; color: rgb(100, 100, 100); margin-bottom: 7px; }
/* ::::: http://wfxsys.iweis.net/m/tpl/25/css.css ::::: */
